Task: Determine The Test Basis (AST)
Purpose
The unambiguous defining of the test basis, so that it is known at an early stage what the test object is to be compared against.
Relationships
Main Description

Method of operation

The method of operation covers the following steps:

  1. Defining the test basis
  2. Identifying the test basis

Products

The test basis to be used, established in the test plan.

Steps
1. Defining the test basis
The test basis, or the gathering of all the written and unwritten requirements with which the test object should comply, can take various forms. Bear in mind, for example, requirements, acceptance criteria, functional designs, technical designs, user manuals, interviews, reports of meetings, legislation, but not forgetting the old system, a previous release of the system, a prototype or even a domain expert. The gathering of non-documented test basis in particular is difficult. It is important when determining the test basis to ensure that the non-functional requirements are also known, such as e.g. requirements in respect of performance or security. Something to be kept in mind in respect of the test basis is that these requirements should be as concrete and measurable (testable) as possible to prevent misunderstandings. This is often not the case in practice. Where possible, it can already be observed at this stage, otherwise it will become apparent at the later stages of Preparation and Specification. It is also possible that, at a later stage, it will be discovered that a requirement is very difficult to test. In such cases, it is agreed with the client whether a simplified test is acceptable.
2. Identifying the test basis
Establish, as far as possible, the identification of the relevant test basis. Bear in mind the delivery date, version, status, etc.
More Information